#! /usr/bin/python3
# coding=utf-8
# @Time: 2023/1/5 15:26
# @Author: Loneliness Burial

from turtle import *

"""方法一："""
fillcolor('red')
begin_fill()
while True:
    forward(200)
    right(144)
    if abs(pos()) < 1:
        break
end_fill()

"""方法二：中间有线条的五角星"""
pensize(5)  # 画笔像素大小
pencolor('red')  # 画笔颜色
color('yellow', 'red')  # 画笔的颜色为黄色，填充的颜色为红色

begin_fill()  # 填充颜色开始语句
for i in range(5):
    forward(200)  # 画笔前进的步长为200像素
    right(144)
end_fill()  # 填充颜色结束语句

"""方法三：中间无线条的五角星"""
pensize(5)  # 画笔像素大小
pencolor('red')  # 画笔颜色
color('yellow', 'red')  # 画笔的颜色为黄色，填充的颜色为红色

begin_fill()
for i in range(5):
    forward(50)  # 画笔前进步长为50像素
    left(72)  # 画笔左转72度
    forward(50)  # 画笔前进补偿为50像素
    right(144)  # 画笔右转144度
end_fill()
